automatic turf irrigation system - Alemán Inglés Diccionario